Roller pump definition

Search

roller pump

roller pump logo #21003(from the article `DeBakey, Michael`) In 1932 DeBakey devised the `roller pump,` an essential component of the heart-lung machine that permitted open-heart surgery. He also developed an ...
Found on http://www.britannica.com/eb/a-z/r/62
No exact match found.